thymine nucleotide - English Synonyms Dictionary